take one's licks - İspanyolca İngilizce Sözlük